#include <string>

#ifndef BASE64_ONE_H_
#define BASE64_ONE_H_

class Base64_one
{
private:
	static const std::string base64_chars;
	static inline bool is_base64(unsigned char c);

public:
	std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len);
	std::string base64_decode(std::string const& encoded_string);
};

#endif
